body {
    min-width: 1050px;
}

.portlet {
  margin: 20px 0 0 0; 
}


.portlet-body {
    display: flex;
    align-items: center;
    height: 80px;
}

.portlet-body .bind-icon {
    flex-basis: 100px;
    text-align: center;
}

.portlet-body i {
    font-size: 48px;
    flex-basis: 100px;
    text-align: right;
    padding: 0 20px;
    color: #999;
}



.portlet-body img {
    width: 90px;
    padding: 0 20px;
    color: #999;
}


.portlet-body .bind-main {
    flex:1;
}

.portlet-body .bind-main li{
    display: block;
    margin: 5px;
}

.portlet-body  a{
    flex-basis: 200px;
}

.task-title {
    font-size: 16px;
}

.status-no-bind {
    color:#f00000;
}

.